//
//  MFANetwork.h
//  NewMissFresh
//
//  Created by 董宝君 on 2019/6/17.
//  Copyright © 2019 com.missfresh. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "MFASecurityPolicy.h"

NS_ASSUME_NONNULL_BEGIN


/**
 SDK内部的网络请求，业务比较特殊
 */
@interface MFANetwork : NSObject

/**
 服务器地址
 */
@property (nonatomic, strong) NSURL *serverURL;

- (instancetype)initWithServerURL:(NSURL *)serverURL;

/**
 将数据上传到 Sensors Analytics 的服务器上
 数据将同步发送，请在异步线程中调用
 
 @param events 事件的 json 字符串组成的数组
 @return 同步返回数据是否上传成功
 */
- (BOOL)flushEvents:(NSArray<NSString *> *)events;

@end

NS_ASSUME_NONNULL_END
